professional coach - German English Dictionary